﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using AlocaProfeV2.Modelos;
using AlocaProfeV2.Controller;

namespace AlocaProfeV2.View
{
    public partial class CadCoordenador : System.Web.UI.Page
    {

        public CoordenadorController controller = new CoordenadorController();

        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void btnCadCoordenador_Click(object sender, EventArgs e)
        {
            bool flag = true;

            //Campos Obrigatórios
            string nome = txtNome.Text.Trim();
            string email = txtEmail.Text.Trim();
            string senha = txtSenha.Text.Trim();
            string senha2 = txtSenha2.Text.Trim();

            if (!senha.Equals(senha2))
            {
                flag = false;
            }

            if (nome == "" || email == "" || senha == "" || senha2 == "")
            {
                flag = false;
            }

            //SE ESTIVER TUDO CERTO
            if (flag)
            {
                Coordenador coordenador = new Coordenador(nome, email, true, senha);

                try
                {
                    this.controller.cadastraCoordenador(coordenador);
                }
                catch (Exception ex)
                {

                }
                Response.Redirect("../Default.aspx");
            }
            else
            {
                // Erro genérico
            }
        }
    }
}